add_library(
        IR_lib STATIC
        Type.cc
        User.cc
        Value.cc
        BasicBlock.cc
        Constant.cc
        Function.cc
        GlobalVariable.cc
        Instruction.cc
        Module.cc
        BaseBlock.cc
)